Funcţiile reprezintă o metodă rapidă de a introduce formule de calcul complexe şi care furnizează un rezultat ce poate fi folosit ca operand într-o expresie. Fiecare funcţie se identifică printr-un nume. Referirea la o funcţie se face prin nume_funcţie(listă_de_argumente) Argumentele unei funcţii pot fi: constante, adrese de celule, domenii, funcţii.
Accesul la aceste funcţii se realizează prin alegerea filei Formule -> Inseare funcţie sau alegem butonul „Inserare funcţie” de pe bara cu formule. Se deschide o fereastra-dialog „inserare funcţie” de unde alegem funcţia dorită şi apoi se deschide următoarea fereastra-dialog unde introducem valorile argumentelor sale
I) Cele mai utilizate funcţii statistice sunt :
SUM(n1:n2) – returnează suma argumentelor din listă,
PRODUCT(n1:n2) – returnează produsul argumentelor din listă,
AVERAGE(n1;n2;...) – returnează media aritmetică a argumentelor din listă,
MIN(n1;n2…)/MAX(n1;n2…) – returnează argumentul din listă cu valoarea cea mai mica / cea mai mare din listă
COUNT(n1;n2;....) – numărul de elementelor de tip număr din argumentele funcţiei
COUNTIF (domeniu, conditie) – numără celulele din domeniu care indeplinesc conditie;
SUMIF(domeniu_de_căutare,conditie,domeniu_de_însumare) – realizează însumarea valorilor din domeniul dat pentru acele valori din domeniul de căutare care indeplinesc conditie
AVERAGEIF(domeniu_de_căutare,conditie,domeniu_de_MEDIE) – realizează media valorilor din domeniul dat pentru acele valori din domeniul de căutare care indeplinesc conditie
II) Cele mai utilizate functii logice:
If (c,e1,e2) – evaluează condiţia logică, dacă e adevărată returnează e1, daca este falsă e2;
And (c1,c2,…) – returnează true dacă toate argumentele au valoarea true
Or (c1,c2,..) – returnează true dacă cel puţin unul dintre argumentele logice are valoarea true
Not (c) –returnează valoarea logică inversată a argumentului logic c
III) Cele mai utilizate functii pentru texte:
LEN(sir)-returneaza lungimea sirului
RIGHT(sir;nr)/LEFT(sir;nr) returneaza primele/ultimele nr. caractere din sir
Mid(sir;poz;nr) extrage un subsir din sir de nr caractere incepand cu poz
LOWER(SIR)/UPPER(SIR)/PROPER(SIR)-realizeaza conversia la minuscule/majuscule/prima litera a fiecarui cuvant devine majuscula
IV) Functii pentru date calendaristice
TODAY() - returneaza data sistem
NOW() - returneaza data si ora sistem
DATE(AN;LUNA;ZI)- returneaza data calendaristica
HOUR(N)/MINUTE(N)/SECOND(N) intoarce ora/minutul/secunda din numar
V) FUNCTII NUMERICE
INT(N)- INTOARCE PARTEA INTREAGA ROUND(N;Z) / ROUNDUP(N;Z) / ROUNDDOWN(N;Z) - rotunjeste numarul n la a z zecimale/ prin adaos/prin reducere
Dacă modificăm datele de intrare (argumentele funcţiei ) se modifică şi valoarea rezultatului
Fiecare funcţie se identifică printr-un nume.
Referirea la o funcţie se face prin
nume_funcţie(listă_de_argumente)
Argumentele unei funcţii pot fi: constante, adrese de celule, domenii, funcţii.
Accesul la aceste funcţii se realizează prin alegerea filei Formule -> Inseare funcţie sau alegem butonul „Inserare funcţie” de pe bara cu formule. Se deschide o fereastra-dialog „inserare funcţie” de unde alegem funcţia dorită şi apoi se deschide următoarea fereastra-dialog unde introducem valorile argumentelor sale
I) Cele mai utilizate funcţii statistice sunt :
II) Cele mai utilizate functii logice:
III) Cele mai utilizate functii pentru texte:
- LEN(sir)-returneaza lungimea sirului
- RIGHT(sir;nr)/LEFT(sir;nr) returneaza primele/ultimele nr. caractere din sir
- Mid(sir;poz;nr) extrage un subsir din sir de nr caractere incepand cu poz
- LOWER(SIR)/UPPER(SIR)/PROPER(SIR)-realizeaza conversia la minuscule/majuscule/prima litera a fiecarui cuvant devine majuscula
IV) Functii pentru date calendaristiceV) FUNCTII NUMERICE
INT(N)- INTOARCE PARTEA INTREAGA
ROUND(N;Z) / ROUNDUP(N;Z) / ROUNDDOWN(N;Z) - rotunjeste numarul n la a z zecimale/ prin adaos/prin reducere
Dacă modificăm datele de intrare (argumentele funcţiei ) se modifică şi valoarea rezultatului